package com.rs.util;

import com.rs.cache.LocalCache;

/**
 * 后退开关工具类
 *
 * @author zhouwz
 * @date 2020/9/15 13:39
 */
public class BackTurnUtil {

    /**
     * 开打判断(是后退)
     *
     * @param vehicleCode 车辆编号
     * @return 开打判断
     */
    public static boolean turnOnJudge(String vehicleCode) {
        Boolean backwardTurn = LocalCache.backwardMap.get(vehicleCode);
        return backwardTurn != null && backwardTurn;
    }

    /**
     * 打开后退开关
     *
     * @param vehicleCode 车辆编号
     */
    public static void turnOn(String vehicleCode) {
        LocalCache.backwardMap.put(vehicleCode, true);
    }

    /**
     * 关闭后退开关
     *
     * @param vehicleCode 车辆编号
     */
    public static void turnOff(String vehicleCode) {
        LocalCache.backwardMap.put(vehicleCode, false);
    }
}
